//variables globales
var detalle = new Array();

// fin variables globales
$(document).ready(function() {
	
	
	/*$("#consultarStockForm").validate();*/

	Utiles_Botones.creaBotonGuardar("btn_buscar",buscarStock);
	Utiles_Botones.creaBotonCerrar("btn_salir",limpiarFormulario);

	$("#cmb_zona").change(llenarComboAlmacen);
	$("#cmb_almacen").click(llenarComboSubAlmacen);
	
	$(".cmb1").width($(".td_izq").width());


});

/*----------funciones------------*/
function buscarStock(){
	$.get('get_stock',{subalmacen: $("#cmb_subalmacen").val()}, function(data){ // grab content from another page	
		
		detalle=data;
		llenaTablaDetalle();
	});
}
function llenaTablaDetalle(){
	$("#tb_sumi>tbody>tr.data").remove();
	$("#tb_sumi>colgroup").remove();
	$.each(detalle, function() {
		cadena = "<tr class='data'>";
        cadena = cadena + "<td width='50'>" +this.id_suministro + "</td>";
        cadena = cadena + "<td width='250'>"+this.descripcion+"</td>";
        cadena = cadena + "<td width='50'>"+this.unidad+"</td>";
        cadena = cadena + "<td width='50'>"+this.stock+"</td>";
        $("#tb_sumi").append(cadena);        
	});
	if(detalle.length>0){
		$("#tb_sumi") 
		.tablesorter({widthFixed: true, widgets: ['zebra']})
		.tablesorterPager({container: $("#pager")})
		.tablesorterFilter({filterContainer: $("#filter-box"),
	       // filterClearContainer: $("#filter-clear-button"),
			filterColumns: [1],
	        filterCaseSensitive: false,
	        filterWaitTime :200});
	}
	
}	

function limpiarFormulario(){
	
}
function llenarComboAlmacen() {
	$("#cmb_almacen").html("");
	var zona = $("#cmb_zona").val();
	$.getJSON("almacen_en_zona", {
		cod_zona : zona
	}, function(datos) {
		$.each(datos, function() {
			$("#cmb_almacen").append(
					$("<option></option>").attr("value", this.codAlmacen)
							.text(this.descripcion));
		});
		llenarComboSubAlmacen();
	});
	
}
function llenarComboSubAlmacen() {
	$("#cmb_subalmacen").html("");
	var almacen = $("#cmb_almacen").val();
	$.getJSON("subalmacen_en_almacen", {
		cod_almacen : almacen
	}, function(datos) {
		$.each(datos, function() {
			$("#cmb_subalmacen").append(
					$("<option></option>").attr("value", this.codigo)
							.text(this.descripcion));
		});
	});
}





